package br.hostess.model;

import br.hostess.persistence.EventoDAO;
import java.util.ArrayList;

/**
 *
 * @author Marcelo Daibert
 */
public class Evento {

    private String oid;
    private String descricao;

    public Evento(){
        
    }
    public Evento(String pOID, String pDescricao){
        this.oid = pOID;
        this.descricao = pDescricao;
    }

    /**
     * @return the oid
     */
    public String getOid() {
        return oid;
    }

    /**
     * @param oid the oid to set
     */
    public void setOid(String oid) {
        this.oid = oid;
    }

    /**
     * @return the descricao
     */
    public String getDescricao() {
        return descricao;
    }

    /**
     * @param descricao the descricao to set
     */
    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    public boolean persistir() {
        EventoDAO objEventoDAO = new EventoDAO();
        if (objEventoDAO.salvar(this)){
            return true;
        }else{
            return false;
        }
    }

    public boolean atualizar() {
        return true;
    }
    public static ArrayList<Evento> recuperaObjetos() {
        return EventoDAO.recuperaObjetos();
    }
    public static boolean excluir(String pOID) {
        return EventoDAO.excluir(pOID);
    }
    public static Evento recuperaObjeto(String pID) {
        Evento objEvento = EventoDAO.recuperaObjeto(pID);
        return objEvento;
    }
}
